Ulta is having its 21 Days of Beauty sale now through September 19.

During this sale, shoppers can save up to 50% on select products from brands like Lancôme, M•A•C, Mario Badescu, and more during the entire duration of the sale. Better still, each day during the sale, a handful of cult-favorite beauty and skin-care items are discounted 50% for 24 hours.

If you’re a part of the free rewards program Ultamate, you’ll get access to sale exclusives, like 50% off M.A.C lipsticks. Diamond and Platinum members can take advantage of free shipping on any Beauty Steal purchase through the duration of the sale.